<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>


    <script>

        // 假设法   

        //     假设条件是成立的
        //       去找推翻人设的条件

            // var flag = '方正最胖的' ;

            // 叶开
            // 赵宇航 
            // 陈智  比  方正 胖


        // 判断一个数是不是质数    239

        //    假设239 是一个质数    去找他不是质数的证据 (如果找到了，说明假设是错的，结果不是质数)


        //    假设239 不是质数      去找他是质数的证据(如果找到了，说明假设是错的，结果他是一个质数)



        var num = 239 ;


        // var flag  = false ;   假设不是质数   
        // 去找他是质数的条件   ????  发现找这个证据好难    num % 2 !== 0  && num % 3 !== 0  && num % 4 !== 0  && num % 5 !== 0 && ... num % 238 !== 0


        // var flag = true ;  假设是质数
        // 去找他不是质数的条件   num % 2 === 0  || num % 3 == 0 || num % 4 == 0  说明不是质数 

        
        
        var flag = '是质数' ;   // 假设是一个

        // 从2 - 238之间的数挨个的摸一遍
        for(var i = 2 ; i < num ; i++) {
            // 能被整除
            if(num % i === 0) {
                flag = '不是质数' ;
                break ;
            }
        }

        if(flag === '是质数') {
            document.write(num) ;
        }


        // 8 是不是质数    
        // 8 % 2 
        // 8 % 3 
        // 8 % 4 
        // 8 % 5 
        // 8 % 6 
        // 8 % 7

    </script>
    
</body>
</html>